#include "bomb.h"

bomb::bomb()
{
    //所有照片
    for(int i=1;i<=bomb_max;i++)
    {
        QString str=QString(bomb_path).arg(i);
        m_pixArr.push_back(QPixmap(str));
    }


    //坐标
    m_y=0;
    m_x=0;

    //空闲状态
    m_free=true;

   //当前播放下标
    m_index=0;

  //爆炸间隔
    m_recorder=0;
}

void bomb::updateinfo()
{
    if(m_free)
    {
        return;
    }
    else
    {
        m_recorder++;
        if(m_recorder<bomb_interval)//爆炸未达间隔时间
        {
            return;
        }
        else
        {
            m_recorder=0;

//切换播放图片下标
            m_index++;
            if(m_index>bomb_max-1)
            {
                m_index=0;
                m_free=true;
            }
        }
    }
}
